public health dental director - Alemán Inglés Diccionario